#ifndef _TWITTERREPLYFORM_H_
#define _TWITTERREPLYFORM_H_

#include <FBase.h>
#include <FUi.h>

class TwitterReplyForm: public Osp::Ui::Controls::Form,
		public Osp::Ui::IActionEventListener {

public:
	TwitterReplyForm(void);
	virtual ~TwitterReplyForm(void);
	bool Initialize();
	result OnInitializing(void);
	result OnTerminating(void);

	// Implementation
protected:
	static const int ID_BUTTON_REPLY = 102;
	static const int ID_SOFTKEY_BACK = 103;
	Osp::Ui::Controls::Label*pLabelReply;
	Osp::Ui::Controls::EditField*pEditFieldReply;
	Osp::Ui::Controls::Label*pLabelNOTICED;
	//Osp::Ui::Controls::Form*pFormParent;
	//Osp::Ui::Controls::Frame*pFrame;
	static int FormId;

public:
	void SetFormId(int id){
		FormId = id;
	}

	static int GetFormId(){
		return FormId;
	}

	void UpdateInfomationOfUserName(Osp::Base::String nameUser);
	virtual void
	OnActionPerformed(const Osp::Ui::Control &source, int actionId);
};

#endif
